stuff dead animals - Alemán Inglés Diccionario